stack moulding - Turkish English Dictionary